• word of the day

    tree hugger

    tree hugger - Dictionary definition and meaning for word tree hugger

    Definition
    (noun) derogatory term for environmentalists who support restrictions on the logging industry and the preservation of forests

Word used in video below:
text: as tree world what's tree world tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp